#[cfg(windows)]
fn main() {
    let mut res = winres::WindowsResource::new();
    // 注释掉图标设置，避免构建失败
    // res.set_icon("resources/app.ico");
    res.set_language(0x0409); // 设置英语(美国)
    res.set("FileVersion", env!("CARGO_PKG_VERSION"));
    res.set("ProductVersion", env!("CARGO_PKG_VERSION"));
    res.set("ProductName", "BanLSProxy");
    res.set("FileDescription", "Vmess Protocol Proxy Client");
    res.set("LegalCopyright", "Copyright © 2023");
    
    match res.compile() {
        Err(e) => {
            eprintln!("Error: {}", e);
            std::process::exit(1);
        }
        Ok(_) => {}
    }
}

#[cfg(not(windows))]
fn main() {} 